'use strict'

define([ 'jquery', 'bootstrap', 'shiftform', 'validate',
        'validate.en'], function($) {
    return {
        init : function() {
            this.initSubmit();
        },
	    
        initSubmit: function() {
  	    
        $(document).on('shown.bs.modal', '#submit', function(e){
          
          $(e.currentTarget).find('form[data-validate="true"]').bt_validate()  //bind validate
          
          var $form = $(e.currentTarget).find("form")              //bind shiftform
          $form.shiftform({
            beforeSubmit : function(el) {
              $form.trigger("validate.ajax.submit");
              return $.bt_validate.result[$.bt_validate.form_id]
            }
          })
          
        })
        
      }

    }
})
